water drainage channel - Espagnol Anglais Dictionnaire